package com.originskyseed.platform.count.vo.request;

import java.math.BigDecimal;

import com.originskyseed.platform.core.base.BaseRequestVO;

/**
 * 财务管理信息请求对象（OSI_FINANCIAL_MANAGE）
 *
 * @author wlj
 */
public class FinancialManageRequestVO extends BaseRequestVO {

	/**
	 * 编码（ID）
	 */
	private String id;

	/**
	 * 所属平台 1平台本身 2内容平台 3推广平台（BELONG_PLATFORM）
	 */
	private Integer belongPlatform;

	/**
	 * 创建人（CREATOR）
	 */
	private String creator;

	/**
	 * 目标name（OBJ_NAME）
	 */
	private String objName;

	/**
	 * 类型 1财务 2KPI（TYPE）
	 */
	private Integer type;

	/**
	 * 搜索开始的日期
	 */
	private String dateStart;

	/**
	 * 搜索结束的日期
	 */
	private String dateEnd;

	/**
	 * 账单开始时间
	 */
	private String startTime;

	/**
	 * 账单结束时间
	 */
	private String endTime;

	/**
	 * 金额（AMOUNT）
	 */
	private BigDecimal amount;

	/**
	 * 费用类别归属 1薪酬 2业务 3财务 4行政 5采购 6招聘
	 */
	private Integer typeBelong;

	/**
	 * 费用类别类型 1财务 2预算
	 */
	private Integer feeType;

	public Integer getFeeType() {
		return feeType;
	}

	public void setFeeType(Integer feeType) {
		this.feeType = feeType;
	}

	public Integer getTypeBelong() {
		return typeBelong;
	}

	public void setTypeBelong(Integer typeBelong) {
		this.typeBelong = typeBelong;
	}

	public String getStartTime() {
		return startTime;
	}

	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	public String getEndTime() {
		return endTime;
	}

	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	public String getDateStart() {
		return dateStart;
	}

	public void setDateStart(String dateStart) {
		this.dateStart = dateStart;
	}

	public String getDateEnd() {
		return dateEnd;
	}

	public void setDateEnd(String dateEnd) {
		this.dateEnd = dateEnd;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public Integer getBelongPlatform() {
		return belongPlatform;
	}

	public void setBelongPlatform(Integer belongPlatform) {
		this.belongPlatform = belongPlatform;
	}

	public String getCreator() {
		return creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public String getObjName() {
		return objName;
	}

	public void setObjName(String objName) {
		this.objName = objName;
	}

	public BigDecimal getAmount() {
		return amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}
}
